* {
    padding:0;
    margin:0;
}
h1,h2,h3,h4,h5,h6{
    font-weight:normal;
}
ul>li {
    list-style:none;
}
.top {
    width:900px;
    margin:0 auto 20px;
    padding:10px 20px;
    color:#b0b0b0;
    background: #333;
    font:18px/1.5 Helvetica Neue,Helveticarial,Microsoft Yahei,Hiragino Sans GB,Heiti SC,WenQuanYi Micro Hei,sans-serif;
}
.down{
    width:900px;
    margin:0 auto;
}
.clear {
    clear:both;
}
.case .onecase{
    float:left;
    width:183px;
    border:1px solid red;
    border-collapse:collapse;
    padding:10px 20px;
    margin:0 -1px -1px 0;
}
.onecase h3 {
    padding:0 0 10px 0;
    margin:0 0 10px 0;
    border-bottom:1px dashed #aaa;
    font-weight:bold;
    color:#0099CC;
}
